41141
134798
105436
64672
26275
448824
696441
421868
947895
163783
10846
381452
5165799
3584581
3109148
2416804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471